﻿import com.dinmax.flash.common.collection.*
import com.dinmax.dinmaxWeb.*

class SubBotoneraSistemas {
	private var botones:Collection;
	private var parent:MovieClip;
	private var name:String;
	
	function SubBotoneraSistemas(parent, name:String){
		botones= new Collection();
		this.parent=parent;
		this.name=name;
		crearBotones();
	};
	
	public function getName():String{
		return this.name;
	}
	
	public function getBotones():Collection{
		return botones;
	}
	private function crearBotones(){
		//Consultoria
		var bdConsultoria:BotonDinmax=new BotonDinmax(parent, "consultoria", "Consultoría", "consultoria");
		
		botones.addItem(bdConsultoria.getName(), bdConsultoria);
					
		//Insourcing
		var bdInsourcing:BotonDinmax=new BotonDinmax(parent, "insourcing", "Insourcing", "insourcing")
		
		botones.addItem(bdInsourcing.getName(), bdInsourcing);
		
		//Desarrollo
		var bdDesarrollo:BotonDinmax=new BotonDinmax(parent, "desarrollo", "Software", null);
			//subBotones
			var sbdDesarrollo:SubBotonDinmax=new SubBotonDinmax("desarrollo", "Desarrollo de Software", "desarrollo");
			var sbdSoftware:SubBotonDinmax=new SubBotonDinmax("software", "Software Factory", "software");
			var sbdCalidad:SubBotonDinmax=new SubBotonDinmax("calidad", "Calidad & Testing", "calidad");
			var sbdSoporte:SubBotonDinmax=new SubBotonDinmax("soporte", "Soporte", "soporte");
			var sbdArquitectura:SubBotonDinmax=new SubBotonDinmax("arquitectura", "Arquitectura & Procesos", "arquitectura");
		
			bdDesarrollo.addSubBoton(sbdDesarrollo.getName(), sbdDesarrollo);
			bdDesarrollo.addSubBoton(sbdSoftware.getName(), sbdSoftware);
			bdDesarrollo.addSubBoton(sbdCalidad.getName(), sbdCalidad);
			bdDesarrollo.addSubBoton(sbdSoporte.getName(), sbdSoporte);
			bdDesarrollo.addSubBoton(sbdArquitectura.getName(), sbdArquitectura);			
			
			botones.addItem(bdDesarrollo.getName(), bdDesarrollo);
	}
} // fin de clase